a {
	color: #fff;
}

.emptyPart {
	padding-top: 35%;
}

.app-cart-list {
	padding: 5px;
	background-color: #fff;
}

.app-cart-item {
	padding: 5px 0;
}

.app-cart-item-title {
	height: 30px;
	line-height: 30px;
	word-wrap: normal; /* for IE */
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.app-cart-item-spec {
	font-size: 14px;
	color: #6c6c6c;
	word-wrap: normal; /* for IE */
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.app-cart-item-price {
	height: 30px;
}

.app-cart-item-price .am-vertical-align-bottom {
	color: red;
	font-size: 15px;
	font-weight: normal;
}

.app-cart-item-btn {
	color: #6c6c6c;
	height: 30px;
}

.app-btn {
	/* height: 28px; */
	line-height: 22px;
	width: 24px;
	text-align: center;
	font-size: medium;
	border: 1px solid #bae5f0;
	background-color: #bae5f0;
	display: inline-block;
}

.app-num {
	width: 30px;
	height: 24px;
	text-align: center;
	/* border-top: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2; */
	display: inline-block;
}

.app-btn.app-btn-plus {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

.app-btn.app-btn-minus {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
/*总计栏*/
.app-total {
	position: fixed;
	height: 50px;
	line-height: 50px;
	left: 0;
	bottom: 50px;
	/* color:#e6e6e6; */
	/* background:rgba(0,0,0,0.6); */
	background-color: white;
	min-width: 320px;
	border-bottom: 1px solid #dbdbdb;
}

.app-total .app-amount {
	font-size: 18px;
}

.app-pay-wrapper, .app-del-wrapper {
	width: 32%;
	text-align: center !important;
}

.app-pay-btn, .app-pay-btn:hover, .app-pay-btn:visited, .app-del-btn,
	.app-del-btn:hover, .app-del-btn:visited, .app-del-btn:focus {
	color: #e6e6e6;
	height: 50px;
	width: 100%;
	display: block;
	background-color: #EB3D00;
	font-size: 18px;
}

.app-pay-btn.disabled {
	color: #fdfdfd;
	background-color: #9e9e9e;
}

.am-u-sm-7 .am-u-md-6 .am-u-lg-6 {
	margin-right: 50px;
}

hr {
	margin: 10px 10px 0 10px;
}